package com.lzq.mq.broker.model;

import lombok.Data;

import java.util.List;

/**
 * MQ的topic模型, 存储topic的信息
 */
@Data
public class MqTopicModel {

    /**
     * topic名称
     */
    private String topicName;

    /**
     * topic的最新commitLog
     */
    private CommitLogModel commitLogModel;

    /**
     * topic的消费队列信息
     */
    private List<ConsumeQueueModel> queueList;

    /**
     * 创建时间
     */
    private Long createAt;

    /**
     * 更新时间
     */
    private Long updateAt;
}
